/* 公共样式 */
@charset "gb2312";
*{ margin:0px; padding:0px;}
body,td,th {font-family: "宋体";font-size: 12px;color:#404040;line-height: 180%;}
body{ background:url(bj.gif) repeat;}
a{color: #404040;text-decoration: none;}
a:hover { color:#1090CA; text-decoration:underline;}
ul,li{ list-style:none;}
.juzhong{ margin:0 auto;}
.w1012{ width:1012px; height:auto; background:#ffffff;}
.w1000{ width:1000px; height:auto; background:url(left_bj.gif) repeat-y left;}
.clear{ clear:both;}
.biao1{ width:200px; height:14px; padding:2px 0 0 2px; color:#6A6A6A;}

/*顶部*/
.top1{ background:url(top_bj.gif); height:124px;}
.top2{ float:right; padding:35px 35px 0 0; width:900px; font-weight:bold; text-align:right;filter:glow(color=#ffffff,strength=3); color:#0687C0;}
.top2 a,.top2 a:hover{color:#0687C0;}
.top3{ float:right; padding:20px 30px 0 0; width:500px;text-align:right;}
.dh{ width:1000px; height:42px; background:url(dh_bj.gif) repeat-x;}
.dh ul li{ float:left;}
.dh ul li a{ display:block; width:105px; text-align:center; font-weight:bold; color:#fff; padding-top:7px; height:35px;}
.dh ul li a:hover{ color:#fff; text-decoration:underline; background:url(dh_bj2.gif) repeat-x;}
.dh_b{ background:url(dh_b.gif) no-repeat; width:1px; height:42px;}
.flash{ width:1000px; height:193px; margin-bottom:7px;}
#nav li ul {
	left:-500px;
	position: absolute;
	background-color:#2EAEE7;
	border:1px solid #0471B0;
	border-bottom:none; width:130px;
	filter: Alpha(Opacity=80);
}
#nav li ul li{
 float:none; border-bottom:1px solid #0471B0; width:130px;
}
#nav li ul li a{
color:#fff;
	display: block;
	font-weight: normal;
	height:26px;
	filter: Alpha(Opacity=100)!important;
	padding-top:5px;
	padding-left:20px;
	background:url(t.gif) no-repeat 10px 13px;
	text-align:left;
	width:110px;
}
#nav li ul li a:hover,.fhover  {
color:#fff;
 text-decoration:underline;
 	background: #0B8CC5 url(t.gif) no-repeat 10px 13px!important;
}

#nav li.sfhover ul {
 left: auto;
}

/*左栏*/
.left{ width:252px; height:auto; float:left;}
.left1{ width:252px; height:45px; background:url(left1.gif) no-repeat;}
.left1_l{ color:#fff; float:left; padding:12px 0 0 55px; font-weight:bold;}
.left1_r{ color:#8ACAE6; float:left; padding:11px 0 0 12px; font-family:Verdana;}
.left2{ width:252px; height:auto; margin-bottom:10px;}
.left2 ul{ width:200px; margin:7px auto;}
.left2 ul li{ width:200px;}
.left2 ul li a{ width:177px; padding:6px 0 0 23px; height:26px; display:block;background:url(left_d.gif);color: #404040;}
.left2 ul li a:hover,.left2a{ background:url(left_d2.gif)!important; color:#1090CA!important;}
.left_8{ background:url(left_2.gif); width:100%; height:33px; overflow:hidden;}
.left8_l{color:#fff; float:left; padding:6px 0 0 47px; font-weight:bold;}
.left8_r{ color:#8ACAE6; float:left; padding:5px 0 0 12px; font-family:Verdana;}
.left_9{ width:204px; height:auto!important;height:198px; min-height:198px; overflow:visible; background:url(left_3.gif) no-repeat bottom; padding:12px 24px;}

/*右栏*/
.right,.right2{ width:740px; float:right; height:auto;}
.right2{ background:url(right_bj.gif) no-repeat right bottom;}
.right1{ width:740px; height:34px; background:url(right_1.gif);}
.right1_l,.right1_r{ float:left;}
#clock{ float:right; padding:4px 20px 0 0;color:#918F8F; font-family:Verdana;}
.right1_l{ color:#0C8CC4; font-weight:bold; padding:6px 0 0 35px;}
.right1_r{ color:#918F8F; font-family:Verdana; padding:4px 0 0 12px;}
.right1_r2{ height:34px; float:right;}
.right_wz{ width:700px;margin:20px auto; height:auto; line-height:200%}
.right11{ width:740px; height:34px; background:url(index_1.gif);}

/*底部*/
.next{ background:url(next.gif); height:100px; width:1012px;}
.next2{ padding:28px 0 0 460px;}

/*调用*/
.news{ width:700px; height:25px; margin:0 auto; font-size:12px; padding-top:5px;}
.news3{ font-size:12px; color:#808080; float:right;width:19%;}
.news4{ float:left; width:80%;}
.news2{ width:700px; height:1px; background:url(d.gif) repeat-x; overflow:hidden; margin:0 auto;}
.page-name2{ height:30px; padding-top:10px; font-size:16px; font-weight:bold; color:#C80000; text-align:center;font-family:"微软雅黑"}
.news-form{ border-top:1px dashed #B5B5B5; border-bottom:1px dashed #B5B5B5; height:24px; padding-top:4px;}
.products-content{ padding:20px 0px; margin-bottom:10px; line-height:200%;}
.sx{ height:25px; text-align:center;border-bottom:1px dashed #B5B5B5;}
.cp{ width:230px; height:150px; text-align:center; float:left; /*border:1px solid #ddd;*/}
.cp img{ width:160px; height:110px; border:1px solid #ddd;}
.cp h1{ font-size:12px;  height:20px; padding-top:4px; text-align:center; width:100%; font-weight:normal}
.cp2{ width:100%; height:auto; text-align:center; margin:10px auto;}
.cp2 img{ min-width:400px; width:400px;}
a.lj1:link,a.lj1:visited{color:#0889C2;text-decoration:underline;}
a.lj1:hover {text-decoration:underline;color:#C60F0F;}
.liuyan{ width:678px; margin:5px auto; border:1px solid #ddd;}
.liuyan11{ background:#f6f6f6; height:20px;  border-bottom:1px solid #ddd; padding:5px 10px;}
.liuyan_2{ float:right;}.liuyan_1{ float:left;}
.liuyanneirong,.ly{ padding:5px 10px;}.ly{ border-top:1px dashed #ddd; line-height:20px;}
.zp td{ padding:5px;}
.yj{ width:100%; border:1px solid #ddd; height:30px; border-top:none;}
.yj2{ width:100%; border:1px solid #ddd; height:30px; font-weight:bold; background:#f6f6f6;}
.yj span,.yj2 span{ float:left; width:35%; padding-top:4px; height:26px; border-right:1px solid #ddd;}

/*首页*/
.index_l{ background:url(index_3.gif) no-repeat top; width:368px; height:230px; float:left;}
.index_r{ background:url(index_4.gif) no-repeat top; width:364px; height:230px; float:right;}
.index_12{ width:320px; margin:50px auto 0 auto;}
.index_news1{ width:100%; height:24px; padding-top:3px;}
.index_news2{ background:url(d1.gif) repeat-x ; height:1px; width:100%; overflow:hidden; padding:0; margin:0;}
.index_r2{ width:260px; margin:60px auto 0 auto;}
.right_2{ width:94%; height:180px; margin: 20px auto 0 auto;}
.index_flash{ width:254px; height:155px; float:left; margin:0 20px 0 0; background:#D3EDF8; text-align:center; padding-top:7px;}
.index_5{ width:740px; height:53px; }
.index_6{ width:700px; text-align:center; height:160px; padding-top:10px; margin:0 auto;}
#demo{overflow:hidden;width:700px;text-align: center; float: left;}
#indemo{float: left;width: 4200px;}
#demo2,#demo3 {float: left;}